Big Huge Thesaurus

Prince Eugene of Savoy

noun